<!DOCTYPE html>
<html>
  <head></head>
  <body>
<!-- https://bugs.webkit.org/show_bug.cgi?id=76465
    There should be 100px space between the 'before' and 'after' lines (disregarding the 'X'). -->
    <div>Before empty span</div>
    <span style="line-height:100px;"></span>X
    <div>After empty span</div>
    <div>Before empty span</div>
    <span style="font-size:100px;"></span>X
    <div>After empty span</div>
    <div>Before empty span</div>
    <span style="vertical-align:100px;"></span>X
    <div>After empty span</div>
  </body>
</html>